import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

public class Task {

    public void task(int n) {
        try {
            // 开启TCP服务端，监听8888端口
            ServerSocket serverSocket = /* TODO */

            for (int i = 0; i < n; i++) {
                // 等待客户端的链接
                Socket socket = /* TODO */

                // 开启一个线程处理链接进来的socket
                new ServerSocketThread(/* TODO */).start();
            }

            serverSocket.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
